rest contacts - Spanisch Englisch Wörterbuch